@charset "utf-8";
/***** 기본 *****/
html,body{margin:0px;padding:0px;width:100%;height:100%!important}
div,p,table,th,td,form,fieldset,adddress,textarea,h1,h2,h3,h4,h5,h6,img,ul,ol,li,dl,dt,dd,audio{margin:0px;padding:0px}
ul,ol,li,dl,dt,dd{list-style:none;text-decoration:none;line-height:20px}
caption,hr,legend,h1,h2,h3,h4,h5,h6{display:none}
table,th,td{margin:0px;padding:0px;border:none}

img{vertical-align:middle;border:none}
a{text-decoration:none}
em{font-style:normal}
p{line-height:20px}

.alignL{text-align:left}
.alignC{text-align:center}
.alignR{text-align:right}
/***** 기본 *****/

/** input **/
select,textarea,.file{border:1px solid #ccc}

input{vertical-align:middle;padding:2px;outline-style:none}
select{vertical-align:middle}
textarea{padding:5px;outline-style:none}

.check,.radio{vertical-align:middle;border:none}
.file{vertical-align:middle;padding-top:2px;color:#555}

.input20{width:20px}
.input30{width:30px}
.input40{width:40px}
.input50{width:50px}
.input60{width:60px}
.input70{width:70px}
.input80{width:80px}
.input90{width:90px}
.input100{width:100px}
.input110{width:110px}
.input120{width:120px}
.input130{width:130px}
.input140{width:140px}
.input150{width:150px}
.input160{width:160px}
.input170{width:170px}
.input180{width:180px}
.input190{width:190px}
.input200{width:200px}
.input210{width:210px}
.input220{width:220px}
.input227{width:227px}
.input230{width:230px}
.input240{width:240px}
.input250{width:250px}
.input260{width:260px}
.input270{width:270px}
.input280{width:280px}
.input290{width:290px}
.input300{width:300px}
.input310{width:310px}
.input320{width:320px}
.input330{width:330px}
.input340{width:340px}
.input350{width:350px}
.input360{width:360px}
.input370{width:370px}
.input380{width:380px}
.input390{width:390px}
.input400{width:400px}
.input500{width:500px}
.input600{width:600px}
.input700{width:700px}
.input735{width:735px;}
/** input **/

/** PAGING **/
#paging1,#paging2,#paging1 a,#paging2 a{color:#CC3300;text-align:center}
#paging1 a,#paging2 a{border:1px solid #ddd}

#paging1{float:left;margin:20px 0px 0px 80px;width:100%}
#paging1 a{padding:3px 5px 0px 3px;margin:0px 3px}

#paging2{float:left;margin:20px 0px 0px 0px;width:100%}
#paging2 a{padding:3px 5px 0px 3px;margin:0px 3px}
/** PAGING **/

/** 여백,공간 **/
.disp_no{display:none!important}
.ws{white-space:nowrap!important}
.marginTno{margin-top:0!important}
.marginBno{margin-bottom:0!important}
.marginT{margin-top:730px}
/** 여백,공간 **/

/** 강조 **/
.font_black{color:#000}
.font_blackB{color:#000;font-weight:bold}
.font_red{color:#FF0000}
.font_redB{color:#FF0000;font-weight:bold}
.font_green{color:#8cc63f}
.font_greenB{color:#8cc63f;font-weight:bold}
/** 강조 **/

/***** LAYOUT *****/
html,body,a,table,th,td,select,textarea,.file{font:12px/15px Arial, Helvetica, sans-serif;color:#333}/*전체 기본폰트*/
body{background-color:#9A9889}/*전체 배경색상*/

#wrap{width:1000px;margin:0 auto;padding:0 12px}

#header{position:relative;width:100%;padding-top:35px;
	text-align:center;/*글자속성*/
}
	#nav{width:100%;height:65px;margin:2px 0 1px;padding:10px 0 5px;
		.margin-bottom:0;/*IE7전용*/
	}
		#mnavi{position:relative;z-index:100!important;height:30px;
			border-bottom:1px solid #a5a394;/*라인*/
		}
		#mnavi>li{float:left;width:auto}
		#mnavi>li>a{position:relative;display:block;height:20px;padding:6px 0 15px;
			font-weight:normal;font-size:13px;line-height:15px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.4);/*글자속성*/
		}
		.snavi{display:none;position:absolute;left:0;top:20px;z-index:99!important}
		.snavi>li{float:left}
		.snavi>li>a{display:block;width:70px;height:12px;padding:15px 3px;
			text-align:center;font-weight:bold;font-size:12px;line-height:12px;color:#d6d4c4;/*글자속성*/
			overflow:hidden;					/****************************/
			white-space:nowrap;				/****************************/
			-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
				 text-overflow:ellipsis;/****************************/
		}
		/*마우스오버*/
		#mnavi>li:hover>a,#mnavi>li.over>a{color:#d6d4c4}
		#mnavi>li:hover>.snavi,#mnavi>li.over>.snavi{display:block;left:0;top:29px}
		.snavi>li:hover>a{color:#fff}
		/*마우스오버*/

	#QR{display:none;position:absolute;right:15px;top:25px;overflow:hidden;width:180px;height:64px;
		font:italic bold 11px/11px "Times New Roman", Times, serif;color:#827c7b;text-align:right;/*글자속성*/
	}
		#QR>span{display:block;float:left;width:110px;margin-top:50px}
		#QR>img{float:right;width:62px;height:62px;
			background-color:#fff;/*bg*/
			border:1px solid #8f9086;/*라인*/
		}

#quick_reserve{position:relative;width:938px;height:28px;padding:10px 30px 0;margin:0 auto 5px;
	background-color:#737164;/*bg*/
	border-top:1px solid #6b695d;border-bottom:1px solid #6b695d;/*라인*/
	font-weight:bold;color:#fff;/*글자속성*/
}
	#quick_reserve>h2,#quick_reserve h3,#quick_reserve>.reserve_option{display:inline}
	#quick_reserve>h2,#quick_reserve h3{font-size:12px}
	#quick_reserve>h2{display:inline;float:left;padding-left:10px;margin-right:55px;
		background:url(../images/dot_real.png) left center no-repeat;/*bg*/
		line-height:20px;/*글자속성*/
	}
	#quick_reserve h3{.position:relative}/*IE7전용*/
	#quick_reserve>.reserve_option{margin-right:25px}
	#quick_reserve select{margin:0 3px 0 7px}
	#quick_reserve>.btn_real2{display:inline;float:right;width:136px;height:22px;margin-top:-2px;cursor:pointer;
		.margin-top:-22px;/*IE7전용*/
		background-color:#5d5b50;/*bg*/
		border:none;/*라인*/
		font-weight:bold;color:#f2f2ed;/*글자속성*/
	}

#container{position:relative;width:100%;padding-bottom:10px}

#footer{overflow:hidden;clear:both;position:relative;width:100%;padding-bottom:10px}
	#footer>.text_info{float:left;overflow:hidden;width:100%;}
	#footer>.text_info>li{display:inline-block;margin-right:10px;
		font-weight:normal;font-size:11px;line-height:11px;color:#d6d4c4;white-space:nowrap;/*업체명~~ */
		.float:left;.white-space:nowrap!important;/*IE7전용*/
	}
	#footer>.text_info>li:last-child{margin-right:0}
	address{float:right;width:295px;height:63px;padding:10px 5px 0 0;
		font-style:normal;font-size:8px;line-height:16px;color:#76756f;text-align:right;/*copyright~*/
	}
	address>a{display:inline-block;padding:4px 4px 2px;
		text-align:center;font-size:11px;line-height:11px;color:#fff;/*관리자~*/
	}
	address>a.copy_btn_admin{margin-right:-5px;
		background-color:#77766f;/*bg*/
		border:1px solid #77766f;/*라인*/
	}
	address>a.copy_btn_ps{color:#565551}

#PCnMobile{clear:both;position:relative;text-align:center}
#PCnMobile>a{display:block;width:256px;height:30px;margin:0 auto;
	background-color:#737164;/*bg*/
	border:1px solid #6b695d;/*라인*/
	text-align:center;font:bold 13px/30px "굴림",Gulim,sans-serif;color:#fff;/*글자속성*/
}

#btn_top{position:absolute;left:50%;top:-40px;width:80px;height:30px;margin-left:-15px;cursor:pointer;
	font-weight:bold;font-size:13px;line-height:50px;text-align:center;color:#64635e;/*글자속성*/
}
/***** LAYOUT *****/

/***** LAYOUT - 메인페이지 *****/
/* #header */
#main_gal{clear:both;position:relative;width:100%;height:562px;margin-bottom:55px}
/* #header */

/* #container */
#mcontents{position:relative;width:100%;height:73px;padding:15px 0 15px;
	border-bottom:1px solid #adada1;/*라인*/
}
	#no_info{float:left;width:305px;height:70px;padding-top:3px;margin-right:3px}
		#no_info>ul>li{height:20px;padding-left:45px;
			font-weight:bold;font-size:13px;line-height:20px;color:#d5d3c2;letter-spacing:0em;/*글자속성*/
		}
		#no_info>ul>li.tel,#no_info>ul>li.acc>span.bank_no{font:bold 18px/20px "Times New Roman", Times, serif;color:#f0efe6}
		#no_info>ul>li.tel{margin-bottom:10px;
			background:url(../images/bg_title_tel.jpg) left top no-repeat;/*bg-타이틀*/
		}
		#no_info>ul>li.acc{background:url(../images/bg_title_acc.jpg) left top no-repeat}/*bg-타이틀*/
	#room_preview{position:relative;float:left;overflow:hidden;width:356px;height:100%;margin-right:4px}
		#BannerListSub>ul>li>a>p{cursor:pointer;
			text-align:center;font-weight:bold;font-size:12px;line-height:26px;color:#fafcfd;/*글자속성*/
			overflow:hidden;					/****************************/
			white-space:nowrap;				/****************************/
			-o-text-overflow:ellipsis;/* width 넘어가는 글자 잘림 */
				 text-overflow:ellipsis;/****************************/
		}
		#BannerListSub>ul>li>a>img{width:67px;height:44px;padding:3px}
		/*마우스오버*/
		#BannerListSub>ul>li>a:hover>img{padding:0;
			border:3px solid #f0efe6;/*라인*/
		}
		/*마우스오버*/
	#quick_area{position:relative;float:left;width:310px;height:47px;padding:26px 0 0 22px}
		#quick_area>ul{width:100%;height:100%;background:url(../images/bg_quick.jpg) left top no-repeat}
		#quick_area>ul>li{position:relative;display:inline-block;width:50px;height:40px;
			.display:block;.float:left;/*IE7전용*/
			text-align:center;/*글자속성*/
		}
		#quick_area>ul>li>a{display:block;width:100%;height:100%}
		#quick_area>ul>li>a>p,.btn_real1>p{display:none}
		#quick_area>ul>li>a>img{display:none;position:absolute;left:-8px;top:-26px;width:57px;height:26px}
		/*마우스오버*/
		#quick_area>ul>li>a:hover>img{display:block}
		/*마우스오버*/
		
	.btn_real1{display:block;position:absolute;right:0;bottom:15px;width:160px;height:124px;z-index:10!important;
		background:url(../images/btn_real.png) left top no-repeat;/*bg*/
	}
	/*마우스오버*/
	.btn_real1:hover{background:url(../images/btn_real_over.png) left top no-repeat}
	/*마우스오버*/
/* #container */
/***** LAYOUT - 메인페이지 *****/

/***** LAYOUT - 서브페이지 *****/
/* #header */
#sub_img{clear:both;overflow:hidden;width:100%;margin-bottom:22px}
/* #header */

/* #container */
#scontents{width:100%;height:auto;padding-bottom:50px}
	#sub_title{display:block;width:100%;height:50px;margin:20px 0 10px;
		border-bottom:1px solid #a5a394;/*라인*/
		text-align:center;/*글자속성*/
	}
	#sub_title>.Etitle{font:30px/64px "Times New Roman", Times, serif;color:#d9d6ca;letter-spacing:0.5em}
	#sub_title>.ktitle{padding-left:7px;
		font:bold 13px/55px "굴림",Gulim,sans-serif;color:#d9d6ca;letter-spacing:0em;/*글자속성*/
	}
#scontents>div{position:relative;padding-bottom:30px;}
#scontents>div h3{display:block;}
/* #container */
/***** LAYOUT - 서브페이지 *****/


.title {color:#f0efe6;font:bold 17px/17px "굴림",Gulim,sans-serif;padding-left: 18px;
background: url(../images/icon_arr_b01.gif) no-repeat left 6px;
}
}